﻿using Endos.Wodo.Domain;
using Endos.Wodo.Business;

namespace Endos.Wodo.Web.Hubs
{
    public class CharacterNotifier : Notifier, ICharacterNotifier
    {
        public int CharacterId { get; set; }

        public void Define(Chronicle chronicle)
        {
            throw new System.NotImplementedException();
        }

        public void Define(Armor armor)
        {
            throw new System.NotImplementedException();
        }

        public void Define(VirtueType virtue)
        {
            throw new System.NotImplementedException();
        }

        public void Define(ViceType vice)
        {
            throw new System.NotImplementedException();
        }

        public void Define(MoralityType morality)
        {
            throw new System.NotImplementedException();
        }

        public void Define(FieldType field, int value)
        {
            throw new System.NotImplementedException();
        }

        public void Increase(Merit merit)
        {
            throw new System.NotImplementedException();
        }

        public void Decrease(Merit merit)
        {
            throw new System.NotImplementedException();
        }

        public void Add(Disturbance disturbance, MoralityType? morality = null)
        {
            throw new System.NotImplementedException();
        }

        public void Add(Weapon weapon)
        {
            throw new System.NotImplementedException();
        }

        public void Add(Equipment equipment)
        {
            throw new System.NotImplementedException();
        }

        public void Add(Specialization specialization)
        {
            throw new System.NotImplementedException();
        }

        public void Add(Flaw flaw)
        {
            throw new System.NotImplementedException();
        }

        public void Remove(Disturbance disturbance)
        {
            throw new System.NotImplementedException();
        }

        public void Remove(Weapon weapon)
        {
            throw new System.NotImplementedException();
        }

        public void Remove(Equipment equipment)
        {
            throw new System.NotImplementedException();
        }

        public void Remove(Specialization specialization)
        {
            throw new System.NotImplementedException();
        }

        public void Remove(Flaw flaw)
        {
            throw new System.NotImplementedException();
        }
    }
}
